package com.bachongLightNovel.audit.service;

import com.bachongLightNovel.model.dto.audit.AuditLogsDto;
import com.bachongLightNovel.model.vo.page.PageVo;
import com.bachongLightNovel.model.vo.audit.AuditLogsVo;

/**
 * @author vermouth
 */
public interface AuditLogsService {

    /**
     * 审核日志分页列表查询
     * @param current: 当前页
     * @param size: 每页显示记录数
     * @param dto: 查询条件
     * @return Result
     * @author vermouth
     */
    PageVo<AuditLogsVo> findPage(Integer current, Integer size, AuditLogsDto dto);


    /**
     * 根据ID删除审核日志（逻辑删除）
     * @param id:
     * @return Result
     * @author vermouth
     */
    void removeLog(Long id);
}
